#pragma once

class GrfUtil
{
public:
	GrfUtil(void);
	~GrfUtil(void);

	static int ExtractFileFromGrf(LPCTSTR grfName, LPCTSTR grfFileName, LPCTSTR fileName);
	static void BatchExtractFilesFromGrf(LPCTSTR grfName, int fileCount, ... );
	static void ExtractDirectory(LPCTSTR grfName, LPCTSTR grfDirectory);
	static void CreateFullDirectory(LPCTSTR directory);
};
